/*我们现在的目标是实现一个“透明”的单例类，用户从这个类中创建对象的时候，可以像使
用其他任何普通类一样。在下面的例子中，我们将使用CreateDiv 单例类，它的作用是负责在页
面中创建唯一的div 节点，代码如下：*/
var CreateDiv=(function(){
    var instance;
    var CreateDiv =function(html){
        if (instance){
            return instance;
        }
        this.html=html;
        this.init();
        return instance =this;
    }
    CreateDiv.prototype.init=function(){
        var div=document.createElement('div');
        div.innerHTML=this.html;
        document.body.appendChild(div);
    }
    return CreateDiv;
})()
var a=new CreateDiv("j;nn;/");
var b=new CreateDiv("lknl");
console.log(a===b)
